package com.ims.core.enums;

/**
 * 优惠政策类型
 * 10    简易征收
 * 20    稀土产品
 * 30    免税
 * 40    不征税
 * 50    先征后退
 * 60    100%先征后退
 * 70    50%先征后退
 * @author IMS
 */
public enum PolicyCode {
    SIMPLE_COLLECTION(10, "简易征收"),
    RARE_EARTH_PRODUCTS(20, "稀土产品"),
    TAX_EXEMPTION(30, "免税"),
    NON_TAXABLE(40, "不征税"),
    COLLECT_FIRST_REFUND_LATER(50, "先征后退"),
    FULL_REFUND_AFTER_COLLECTION(60, "100%先征后退"),
    HALF_REFUND_AFTER_COLLECTION(70, "50%先征后退");

    private final int code;
    private final String name;

    PolicyCode(int code, String name) {
        this.code = code;
        this.name = name;
    }

    public int getCode() {
        return code;
    }

    public String getName() {
        return name;
    }
}